package com.incar.chuxing.utils;

import android.util.Log;

import com.incar.chuxing.BuildConfig;

/**
 * Created by michaelpi on 2018/4/11.
 * <p>
 * Logger.i  输入日志 输入文件
 * Logger.d  只输入日志
 */

public class Logger {

    private static final String LOG_TAG = "daDao";


    //输入日志 输入文件
    public static void i(String tag, String msg) {
        if (msg == null) {
            msg = "**日志信息为null**";
        }

        FileLogUtils.write(tag + "-" + msg);
        if (BuildConfig.DEBUG) {
            Log.i(tag, msg);
        }
    }

    //输入日志 输入文件
    public static void i(String msg) {
        if (msg == null) {
            msg = "**日志信息为null**";
        }

        FileLogUtils.write(msg);
        if (BuildConfig.DEBUG) {
            Log.i(LOG_TAG, msg);
        }
    }

    //只输入日志
    public static void d(String tag, String msg) {
        if (BuildConfig.DEBUG) {
            if (msg == null) {
                msg = "**日志信息为null**";
            }
            Log.d(tag, msg);
        }
    }

    //只输入日志
    public static void d(String msg) {
        if (BuildConfig.DEBUG)
            if (msg == null) {
                msg = "**日志信息为null**";
            }
        Log.d(LOG_TAG, msg);
    }
}
